Adjust API Availability for Structured Concurrency Backport#58
Adjust API Availability for Structured Concurrency Backport#58ktoso merged 2 commits intoapple:mainfrom
Conversation
|
Can one of the admins verify this patch? |
4 similar comments
|
Can one of the admins verify this patch? |
|
Can one of the admins verify this patch? |
|
Can one of the admins verify this patch? |
|
Can one of the admins verify this patch? |
|
@swift-server-bot test this please |
|
ah meh, too early |
|
Thanks for the PR; would you mind fixing the #if the same way as we did here: apple/swift-service-context@46faa2a ? Thanks! |
|
Thanks for the review and fix @ktoso! Are you going to draft a release for the baggage package so we can change the dependency version in this PR? |
|
@swift-server-bot add to allowlist |
|
Sure we can tag if you want -- are you using this package already? In what capacity / situation? |
|
I'm currently working on my bachelor's thesis in the realm of distributed tracing. At the chair, we are developing a declarative framework for building web services in Swift, called Apodini. My focus is in part to add distributed tracing capabilities, which is where swift-distributed-tracing comes in 🚀 |
|
That looks quite nice :-) Well done and good luck with the thesis! |
|
Thank you! In the current state of main after merging this PR, the package doesn't build on macOS, because the |
|
Yeah, we only have Linux CI, however with the bump of the dependency to 0.2.2 things build fine AFAIK (I built locally, seems good). I just tagged 0.2.2 here as well, feel free to try. |
|
Looks good to me as well, thank you! |
As the Swift Structured Concurrency backport is now available with the release of Xcode 13.2, I adjusted the API availability guards to enable these features on previous OS versions.